ammunition sling - German English Dictionary